
package Cliente.Modelo;

import java.util.Random;
import java.util.Timer;
import java.util.TimerTask;

/**

 * @author Angel
 */
public class IniciarJuego {
    private Game modelo;

    public IniciarJuego(Game modelo) {
        this.modelo = modelo;
        IniciarTarea task = new IniciarTarea();    
        Timer timer = new Timer();
        timer.schedule(task, 0, 2000);
    }
    
    
    private class IniciarTarea extends TimerTask{
        private int casilla;
        private int ronda;
        private int turno_jugador=1;
        
        @Override
        public void run() {
            BoardPlaying partida = new BoardPlaying(); 
            
            Random r = new Random();
            casilla = r.nextInt(63)+1;
            
            if(turno_jugador >8){
               turno_jugador =1;
               ronda++;
            }
                
            
            partida.modificate_board(ronda,turno_jugador,casilla, 0, 0, "mensaje");
            
            modelo.notificar_cambio_tablero(partida);
            
            turno_jugador++;
                

            
        }      
    }
    
}
